home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
scope
/
101-125
/
scopedisk122
/
bassub
/
filerequestor.sub
< prev
next >
Wrap
Text File
|
1995-03-19
|
566b
|
23 lines
REM Requestor
'Subroutine for using ARP file requestor
'greet$ = title bar message
'dir$ = returns directory
'file$ = returns filename
'colr% = 0 or 1
'
SUB Requestor(greet$,dir$,file$,colr%)
SHARED req&()
greet$=greet$+CHR$(0)
dir$=dir$+STRING$(354,0)
file$=file$+STRING$(32,0)
req&(1)=SADD(greet$)
req&(2)=SADD(file$)
req&(3)=SADD(dir$)
req&(4)=WINDOW(7)
req&(5)=2^28-2^29*(colr%=1)
temp&=FileRequest&(VARPTR(req&(1)))
IF temp&=0 THEN file$=CHR$(0)
dir$=LEFT$(dir$,INSTR(dir$,CHR$(0))-1)
file$=LEFT$(file$,INSTR(file$,CHR$(0))-1)
END SUB